def fab(a, b):
    """计算a除以b的结果，并捕获除数为0的异常

    参数:
        a: 被除数（数值型）
        b: 除数（数值型）

    返回:
        若b不为0，返回a/b的结果；若b为0，返回异常提示信息
    """
    try:
        result = a / b
        return result
    except ZeroDivisionError:
        return "错误：除数不能为0"


# 示例调用
print(fab(10, 2))  # 输出：5.0
print(fab(5, 0))  # 输出：错误：除数不能为0
print(fab(8.5, 2))  # 输出：4.25